#include <map>
#include "gc_new.h"
#include "../object_repres/go.h"
#include <cstdio>

//std::map <void *, base_meta*> ptr_in_heap;
pthread_mutex_t mut = PTHREAD_MUTEX_INITIALIZER;
std::vector <void *> offsets;
std::vector <void *> ptr_in_heap;
std::unordered_map <size_t, void *> list_meta_obj;
std::unordered_map <size_t, void *>::iterator got;
bool new_active = false;
size_t counter = 0;
